Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ITCHEN ROAD Semi-Detached £56,000 22 Jun 1995
3 ITCHEN ROAD Semi-Detached £97,000 17 Nov 2004
4 ITCHEN ROAD Semi-Detached £192,000 1 Oct 2014
5 ITCHEN ROAD Terraced £135,000 25 Apr 2006
6 ITCHEN ROAD Terraced £103,000 11 Dec 2003
7 ITCHEN ROAD Terraced £126,000 7 Jun 2004
9 ITCHEN ROAD Terraced £205,000 26 Sep 2019
11 ITCHEN ROAD Terraced £179,995 30 Oct 2015
12 ITCHEN ROAD Terraced £232,000 9 May 2023
14 ITCHEN ROAD Terraced £245,000 25 Mar 2022